
<script>
	export default {
		data(){
			return{
				version:'',
				platform:''
			}
		},
		
		onLaunch: function() {
			
			
			
		},
		onShow: function() {
			
			
			
			switch(uni.getSystemInfoSync().platform){
			    case 'android':
			
			      this.platform= 'android'
					
			       break;
			
			    case 'ios':
			        this.platform= 'ios'
			
			       break;
			
			    default:
			
			        this.platform= 'other'
			
			       break;
				  
			
			}
			this.version=this.VERSION
			let auth_token=uni.getStorageSync("auth_token")
			
			if(auth_token&&this.platform=='android'){
				// #ifdef APP-PLUS
				
				  this.getVersion()
				// #endif
				
			}
			
			
			
			
		},
		onHide: function() {
			
		},
		methods:{
			getVersion(){
				
				let that=this
				that.apiget('/api/home/update').then(res => {
					if(res.Code==10200){
						
						let data=res.Data
						that.android_url_=res.Data.android_url_
						if(data.android_version!=that.version&&that.platform=='android'){
							let remark='为了账户安全，请立即更新'
							let reamrkArr=[]
							if(data.remark){
								reamrkArr=data.remark.split('|');
								remark=reamrkArr.join('\r\n')
							}
							
							
							plus.nativeUI.confirm( remark, function(e){
								that.doUpData(res.Data.android_url_)
							}, "有最新版本", ["确定"] );  
							 
							
						}
						
						
						
					}
					
				}).catch(err=>{
					console.log(err)
				});
			},
			doUpData(url) {
				uni.showToast({
				    title: '更新将自动安装',
				    duration: 5000,
					icon:'none'
				});
			    uni.downloadFile({//执行下载
			        url: url, //下载地址
			        success: downloadResult => {//下载成功
			            
			            if (downloadResult.statusCode == 200) {
							
			                plus.runtime.install(//安装
			                    downloadResult.tempFilePath, {
			                        force: true
			                    },
			                    function(res) {
			                       
			                        uni.showToast({
			                            title: '更新成功，即将重启',
			                            duration:4000,
			                        	icon:'none'
			                        });
			                           setTimeout(function(){
			                        	   plus.runtime.restart();
			                           },4000)
			                    }
			                );
			            }
			        }
			    });
			}
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import '@/uni_modules/uni-scss/index.scss';
	
	@import '@/static/customicons.css';
	.b-b:after, .b-t:after {
	    position: absolute;
	    z-index: 3;
	    left: 0;
	    right: 0;
	    height: 0;
	    content: '';
		bottom:0;
	    -webkit-transform: scaleY(0.5);
	    transform: scaleY(0.5);
	    border-bottom: 1px solid #E4E7ED;
	}
	/*每个页面公共css */
	page{
		
		height:100%;
	}
	uni-image{
		width:100%;
		height:100%;
	}
	
	.weiyi-wrap uni-swiper-slide-frame{
		width:90%!important;
		margin:0;
	}
	.weiyi-wrap uni-swiper .uni-swiper-wrapper{
		overflow: visible!important;
		
	}
	.weiyi-wrap uni-swiper-item{
		overflow: visible!important;
	}
	
	.weiyi-wrap .uni-margin-wrap{
		display:flex;
		justify-content: space-around;
		width:88%!important;
	}
	
	/*
		全局公共样式和字体图标
	*/
	@font-face {
		font-family: yticon;
		font-weight: normal;
		font-style: normal;
		src: url('https://at.alicdn.com/t/font_1078604_w4kpxh0rafi.ttf') format('truetype');
	}
	
	.yticon {
		font-family: "yticon" !important;
		font-size: 16px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	
	.icon-yiguoqi1:before {
		content: "\e700";
	}
	
	.icon-iconfontshanchu1:before {
		content: "\e619";
	}
	
	.icon-iconfontweixin:before {
		content: "\e611";
	}
	
	.icon-alipay:before {
		content: "\e636";
	}
	
	.icon-shang:before {
		content: "\e624";
	}
	
	.icon-shouye:before {
		content: "\e626";
	}
	
	.icon-shanchu4:before {
		content: "\e622";
	}
	
	.icon-xiaoxi:before {
		content: "\e618";
	}
	
	.icon-jiantour-copy:before {
		content: "\e600";
	}
	
	.icon-fenxiang2:before {
		content: "\e61e";
	}
	
	.icon-pingjia:before {
		content: "\e67b";
	}
	
	.icon-daifukuan:before {
		color:blue;
		font-size:62rpx;
		margin-left:-19rpx;
		content: "\e68f";
	}
	
	.icon-pinglun-copy:before {
		content: "\e612";
	}
	
	.icon-dianhua-copy:before {
		content: "\e621";
	}
	
	.icon-shoucang:before {
		content: "\e645";
	}
	
	.icon-xuanzhong2:before {
		content: "\e62f";
	}
	
	.icon-gouwuche_:before {
		content: "\e630";
	}
	
	.icon-icon-test:before {
		content: "\e60c";
	}
	
	.icon-icon-test1:before {
		content: "\e632";
	}
	
	.icon-bianji:before {
		content: "\e646";
	}
	
	.icon-jiazailoading-A:before {
		content: "\e8fc";
	}
	
	.icon-zuoshang:before {
		content: "\e613";
	}
	
	.icon-jia2:before {
		content: "\e60a";
	}
	
	.icon-huifu:before {
		content: "\e68b";
	}
	
	.icon-sousuo:before {
		content: "\e7ce";
	}
	
	.icon-arrow-fine-up:before {
		content: "\e601";
	}
	
	.icon-hot:before {
		content: "\e60e";
	}
	
	.icon-lishijilu:before {
		content: "\e6b9";
	}
	
	.icon-zhengxinchaxun-zhifubaoceping-:before {
		content: "\e616";
	}
	
	.icon-naozhong:before {
		content: "\e64a";
	}
	
	.icon-xiatubiao--copy:before {
		content: "\e608";
	}
	
	.icon-shoucang_xuanzhongzhuangtai:before {
		content: "\e6a9";
	}
	
	.icon-jia1:before {
		content: "\e61c";
	}
	
	.icon-bangzhu1:before {
		content: "\e63d";
	}
	
	.icon-arrow-left-bottom:before {
		content: "\e602";
	}
	
	.icon-arrow-right-bottom:before {
		content: "\e603";
	}
	
	.icon-arrow-left-top:before {
		content: "\e604";
	}
	
	.icon-icon--:before {
		content: "\e744";
	}
	
	.icon-zuojiantou-up:before {
		content: "\e605";
	}
	
	.icon-xia:before {
		content: "\e62d";
	}
	
	.icon--jianhao:before {
		content: "\e60b";
	}
	
	.icon-weixinzhifu:before {
		margin-left:-7rpx;
		content: "\e61a";
	}
	
	.icon-comment:before {
		content: "\e64f";
	}
	
	.icon-weixin:before {
		content: "\e61f";
	}
	
	.icon-fenlei1:before {
		content: "\e620";
	}
	
	.icon-erjiye-yucunkuan:before {
		content: "\e623";
	}
	
	.icon-Group-:before {
		content: "\e688";
	}
	
	.icon-you:before {
		content: "\e606";
	}
	
	.icon-forward:before {
		content: "\e607";
	}
	
	.icon-tuijian:before {
		content: "\e610";
	}
	
	.icon-bangzhu:before {
		content: "\e679";
	}
	
	.icon-share:before {
		content: "\e656";
	}
	
	.icon-yiguoqi:before {
		content: "\e997";
	}
	
	.icon-shezhi1:before {
		content: "\e61d";
	}
	
	.icon-fork:before {
		content: "\e61b";
	}
	
	.icon-kafei:before {
		content: "\e66a";
	}
	
	.icon-iLinkapp-:before {
		content: "\e654";
	}
	
	.icon-saomiao:before {
		content: "\e60d";
	}
	
	.icon-shezhi:before {
		content: "\e60f";
	}
	
	.icon-shouhoutuikuan:before {
		content: "\e631";
	}
	
	.icon-gouwuche:before {
		content: "\e609";
	}
	
	.icon-dizhi:before {
		content: "\e614";
	}
	
	.icon-fenlei:before {
		content: "\e706";
	}
	
	.icon-xingxing:before {
		content: "\e70b";
	}
	
	.icon-tuandui:before {
		content: "\e633";
	}
	
	.icon-zuanshi:before {
		content: "\e615";
	}
	
	.icon-zuo:before {
		content: "\e63c";
	}
	
	.icon-shoucang2:before {
		content: "\e62e";
	}
	
	.icon-shouhuodizhi:before {
		content: "\e712";
	}
	
	.icon-yishouhuo:before {
		content: "\e71a";
	}
	
	.icon-dianzan-ash:before {
		content: "\e617";
	}
</style>
